No exact translation found for
photomicrographic camera

related Results
la caméra (n.) , f